[v-cloak] {
    display: none;
}

*{
    padding: 0;margin: 0;
}

html,
body {
    height: 100%;
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

.yl-main {
    padding: 0 20px 20px;
    display: flex;
    flex-direction: column;
    height: 100%;
}


.borderless-input .el-input__wrapper {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
}

/* 移除聚焦状态样式 */
.borderless-input .el-input__wrapper.is-focus {
    box-shadow: none !important;
}

.el-select__wrapper {
    border: none !important;
    box-shadow: none !important;
    background: transparent !important;
}

/* 控制 el-descriptions-item 中 label 的宽度 */
.el-descriptions-item__label {
    width: 50px !important;
    /* 你可以根据需要调整这个宽度值 */
    display: inline-block !important;
}

.el-form-item{
    margin: 0;
}

.el-form-item__content{
    display: block;
}

.el-descriptions__label{
    width: 200px;
}

.botton-ann {
    background-color: #eff5ff 0, #e0ecff 100%;
    padding: 8px;
    gap: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.upload_file.none .el-upload {
    display: none;
}

.avatar-uploader {
    width: 178px;
    height: 178px;
    border: 1px solid #e4e8ec;
    display: flex;
    justify-content: center;
    align-items: center;
}

.avatar-uploader .avatar {
    width: 178px;
    height: 178px;
    display: block;
    object-fit: contain;
}

.avatar-uploader .avatar-uploader-icon {
    width: 178px;
    height: 178px;
    font-size: 30px;
    color: #8c939d;
}

.table_titel {
    height: 46px;
    line-height: 46px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.table_titel .titel {
    font-weight: bold;
}

.form-operation {
    width: 100%;
    padding: 20px;
    position: fixed;
    bottom: 0;
    left: 0;
    background: rgba(255, 255, 255, 0.555);
    box-shadow: 0 0 6px 1px #8c939d;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 999;
}